Barbecue sauce is a condiment that is typically used as a marinade or basting sauce when grilling, barbecuing or smoking meat. It can also be served as a dip or dressing for various dishes such as chicken wings, ribs, and sandwiches. The recipe varies depending on the region but usually contains tomato-based sauces with spices, vinegar, sugar, Worcestershire sauce, mustard, and other flavorings like garlic or hot peppers.